Improving Solution Characteristics of Particle Swarm Optimization using Digital Pheromones
نویسندگان
چکیده
In this paper, a new approach to Particle Swarm Optimization (PSO) using digital pheromones to coordinate swarms within an n-dimensional design space is presented. In a basic PSO, an initial randomly generated population swarm propagates towards the global optimum over a series of iterations. The direction of the swarm movement in the design space is based on an individual particle’s best position in its history trail (pBest), and the best particle in the entire swarm (gBest). This information is used to generate a velocity vector indicating a search direction towards a promising location in the design space. The premise of the research presented in this paper is based on that the search direction for each swarm member is dictated by only two candidates – pBest and gBest, which are not efficient to locate the global optimum, particularly in multi-modal optimization problems. In addition, poor move sets specified by pBest in the initial stages of optimization can trap the swarm in a local minimum or cause slow convergence. This paper presents the use of digital pheromones for aiding communication within the swarm to improve the search efficiency and reliability, resulting in improved solution quality, accuracy and efficiency. With empirical proximity analysis, the pheromone strength in a region of the design space is determined. The swarm then reacts accordingly based on the probability that this region may contain an optimum. The additional information from pheromones causes the particles within the swarm to explore the design space thoroughly and locate the solution more efficiently and accurately than a basic PSO. This paper presents the development of this method and results from several multi-modal test cases.
منابع مشابه
A Statistical Analysis of Particle Swarm Optimization With and Without Digital Pheromones
Particle Swarm Optimization (PSO) is a population based heuristic search method for finding global optimal values in multi-disciplinary design optimization problems. PSO is based on simple social behavior exhibited by birds and insects. Due to its simplicity in implementation, PSO has been increasingly gaining popularity in the optimization community. Previous work by the authors demonstrated s...
متن کاملImplementation of Digital Pheromones for Use in Particle Swarm Optimization
This paper presents a new approach to particle swarm optimization (PSO) using digital pheremones to coordinate the movements of the swarm within an n-dimensional design space. In traditional PSO, an initial randomly generated population swarm propagates towards the global optimum over a series of iterations. Each particle in the swarm explores the design space based on the information provided ...
متن کاملImproving solution characteristics of particle swarm optimization through the use of digital pheromones, parallelization, and graphical processing units (GPUs)
Optimization has its foundations dating back to the days of Newton, Lagrange, Cauchy, and Leibnitz when differential calculus methods were developed to minimize and maximize analytical functions. Substantial progress in optimization became more prominent in the mid to late twentieth century when digital computers showed promise in offloading analytical problem solving into numerical methods thr...
متن کاملGrid Scheduling using Improved Particle Swarm Optimization with Digital Pheromones
Scheduling is one of the core steps to efficiently exploit the capabilities of emergent computational systems such as grid computing. Grid environment is a dynamic, heterogenous and unpredictable computing system which shares different services among various users. Because of heterogenous and dynamic nature of the grid, the methods used in traditional systems could not be applied to grid schedu...
متن کاملImplementation of Digital Pheromones in Particle Swarm Optimization for Constrained Optimization Problems
This paper presents a model for digital pheromone implementation of Particle Swarm Optimization (PSO) to solve constrained optimization problems. Digital pheromones are models simulating real pheromones produced by insects for communication to indicate a source of food or a nesting location. When integrated within PSO, this principle of communication and organization between swarm members offer...
متن کامل